package Behavioral.Delegate.simple;


//简单的Java例子
//在这个例子里，类模拟打印机Printer拥有真实打印机RealPrinter的实例，Printer拥有的方法print()将处理转交给RealPrinter的方法print()。
//委托
public class Printer { // the "delegator"
    RealPrinter p = new RealPrinter(); // create the delegate
    public void print() {
        p.print(); // delegation
    }
}
